package com.mcxx.modules.miniSalvation.family.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import java.io.Serializable;

@Data
public class FamilyMemberParam implements Serializable{

	private static final long serialVersionUID = 7914364394583447862L;
	@ApiModelProperty(value = "id")
	private String id;

	@ApiModelProperty(value = "name")
	private String name;

	@ApiModelProperty(value = "身份证")
	private String cardId;
    @ApiModelProperty(value = "批次号")
	private String batchNo;

	 @ApiModelProperty(value = "残疾等级")
    private String disabilitylevel;

    @ApiModelProperty(value = "残疾类型")
    private String disabilitytype;

    @ApiModelProperty(value = "残疾证号")
    private String disabilityNo;

    @ApiModelProperty(value = "残疾等级Id")
    private String disabilitylevelId;

    @ApiModelProperty(value = "残疾类型Id")
    private String disabilitytypeId;

    @ApiModelProperty(value = "健康状态")
    private String health;

    @ApiModelProperty(value = "婚姻状况")
    private String marryState;

    @ApiModelProperty(value = "教育程度")
    private String leveleducation;

    @ApiModelProperty(value = "民族")
    private String national;

    @ApiModelProperty(value = "性别")
    private String sex;

    @ApiModelProperty(value = "政治面貌")
    private String peopleType;

    @ApiModelProperty(value = "救助业务")
    private String objectType;


    @ApiModelProperty(value = "姓名")
    private String fullname;

	@ApiModelProperty(value = "家庭主体ID，从身份证查询时可获得，必填")
    private String familyId;

    @ApiModelProperty(value = "出生年月")
    private String birthdate;

    @ApiModelProperty(value = "户籍地")
	private String censusPlace;

    @ApiModelProperty(value = "户籍地址")
    private String householdaddress;

    @ApiModelProperty(value = "户籍类型")
    private String householdcategory;

    @ApiModelProperty(value = "身份证号")
    private String idcard;

    @ApiModelProperty(value = "是否本地户口")
    private String islocal;



    @ApiModelProperty(value = "与户主关系")
    private String reshouseholder;



    @ApiModelProperty(value = "工作能力")
    private String workability;

    @ApiModelProperty(value = "工作状况")
    private String employment;

    @ApiModelProperty(value = "重病病种")
    private String severediseases;

    @ApiModelProperty(value = "年龄")
    private String age;

    @ApiModelProperty(value = "自理能力")
    private String selfcareLevel;

    @ApiModelProperty(value = "业务类型")
    private String businessCode;

    @ApiModelProperty(value = "申请申核id")
    private String orderId;

    @ApiModelProperty(value = "机构id")
    private String orgId;


    @ApiModelProperty(value = "显示第几页")
    private Integer page = 1;

    @ApiModelProperty(value = "每页展示几条数据")
    private Integer limit = 10;

    @ApiModelProperty(value = "code")
    private String areaCode;
    @ApiModelProperty(value = "区Name")
    private String countyName;
    @ApiModelProperty(value = "街道(乡镇)Name")
    private String street;
    @ApiModelProperty(value = "社区Name")
    private String community;

    @ApiModelProperty(value = "address")
    private String address;

    @ApiModelProperty(value = "救助金")
    private String salaryNumber;
    @ApiModelProperty(value = "起始保障时间")
    private String startDate;
    @ApiModelProperty(value = "截止保障时间")
    private String endDate;

    @ApiModelProperty(value = "人员在保状态")
    private String state;

    @ApiModelProperty(value = "区code")
    private String cityCode;
    @ApiModelProperty(value = "街道(乡镇)code")
    private String countyCode;
    @ApiModelProperty(value = "社区code")
    private String streetCode;
    @ApiModelProperty(value = "救助待遇名称")
    private String feeName;
    private MultipartFile file;

    private String docHelpPoor;

	private String isAtSchool;

	private String tuopinNian;
	private String isHelpPoor;

	private String memberId;

    private String businessType;
    private String type;
    private String formula;
    private String formulaValue;
    private String kind;
    private String kindValue;
    private String number;
    private Integer income;
    private String cumulative;
    private String accruing;
    private String povertyValue;
    private String typeName;
    private String oneself;
    private String provide;
    private String commitDate ;
    private Integer saveMemberNumber;

    private Integer disabilityNumber;

    private String baoCalSalaryType;

    private String baoMainReason;


    private String calculationmethod;
    private String physicaltypes;
    private String annualsalvagefrequency;
    private Double capamount;
    private String accountholdername;
    private String bankaccount;
    private Double salvmoney;
    private String openaccountbank;
    private String disbursement;
    private Double governmentconsolidatedmoney;
    private Double governmentreferralcharity;
    private String rescueyears;

    private String selfcareSelect;
    private String selfcareSelectEx;

    private String isSaveObject;


    private String operType;

    private String sortSaveType;

    private String supplyOrg;

    private String supplyType;

    private String tempRescue;

    private String cardImage2;

}
